Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

workflows: Move release and node-modules workflows from Ubuntu 20.04 to 24.04 #21495

Merged
merged 1 commit into from
Jan 8, 2025

Conversation

martinpitt
Copy link
Member

20.04 will soon be EOL. "ubuntu-latest" is 24.04 now with a newer podman.


These workflows are hard to test in "proper" PRs (on: pull_request_target and needing a tag), so I tested them on my fork. I pushed this branch to my fork's main and tagged a 999 release, which succeeded (the "source" part anyway -- of course flathub etc. fails, as it doesn't have credentials).

I also created martinpitt#23 that runs reposchutz, and it fails in the expected way. I.e. the build and tar diffing worked fine, and it fails with the expected package.json diff.

…to 24.04

20.04 will soon be EOL. "ubuntu-latest" is 24.04 now with a newer
podman.
@martinpitt martinpitt added no-test For doc/workflow changes, or experiments which don't need a full CI run, .github-changes Set by a reviewer just before landing to acknowledge that a PR changes github workflows labels Jan 8, 2025
@martinpitt martinpitt requested a review from mvollmer January 8, 2025 05:40
Copy link
Member

@mvollmer mvollmer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! We can always move back if these workflows start breaking.

@mvollmer mvollmer merged commit fa65923 into main Jan 8, 2025
32 of 34 checks passed
@mvollmer mvollmer deleted the workflows branch January 8, 2025 08:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
.github-changes Set by a reviewer just before landing to acknowledge that a PR changes github workflows no-test For doc/workflow changes, or experiments which don't need a full CI run,
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants